.dialogBox {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1001;
}

.dialogBox .background {
	background-color: #000;
	filter: alpha(opacity =   50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5;
	width: 100%;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
}

.dialogBox h4 {
	margin: 0;
}

.pre_wrapper {
	position: relative;
	left: 38%;
	width: 330px;
	height: 620px;
	background: transparent url("../images/wx/bg_pre.png") no-repeat 0 0;
}

.pre_hd {
	text-align: center;
	font-size: 0;
	line-height: 1.5;
}

.pre_nav_name {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 140px;
	padding-top: 73px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-wrap: normal;
	line-height: 32px;
	font-size: 12px;
	font-weight: 400;
	color: #fff;
}

.pre_nav_list {
	white-space: nowrap;
	letter-spacing: -5px;
}

.pre_bd {
	height: 402px;
	margin-left: 42px;
	margin-right: 28px;
	overflow-y: auto;
	position: relative;
}

.pre_ft {
	min-height: 70px;
	margin-top: -30px;
}

.pre_nav_wrapper {
	margin-left: 68px;
	margin-right: 17px;
}

.screen1 #preview_screen1 {
	display: block;
	margin: 0;
}

.pre_nav {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	position: relative;
	width: 32%;
	line-height: 40px;
	vertical-align: top;
	text-align: center;
	letter-spacing: normal;
	background: transparent url("../images/wx/icon_add_on_split_v.png")
		no-repeat 100% 50%;
}

.pre_nav_btn {
	display: block;
	margin-right: 12px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-wrap: normal;
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 1px #000;
}

.pre_nav_btn:hover {
	color: #a4a4a4;
	text-shadow: 0 1px 1px #000;
}

.pre_sub_nav_list {
	position: absolute;
	bottom: 160px;
	left: 35px;
	margin-left: 10px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border: 1px solid #434343;
	box-shadow: 0 1px 3px #808080, inset 0 1px 0 #656565;
	background-color: #4f4f4f;
}

.pre_sub_nav_arrow {
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -7px;
	width: 14px;
	height: 10px;
	margin-bottom: -10px;
	background: transparent
		url("../images/wx/icon_add_on_sub_nav_arrow.png") no-repeat 0 0;
}

.pre_sub_nav {
	margin: 1px 1px 1px 1px;
	padding-bottom: 1px;
	padding-left: 25px;
	padding-right: 1px;
}

.pre_sub_nav_btn {
	display: block;
	width: 80px;
	color: #fff;
	line-height: 28px;
	font-size: 12px;
	text-decoration: none;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: normal;
}

.pre_sub_nav_btn:hover {
	background-color: #2b2b2b;
}

/*a:hover,a:active {
	text-decoration: underline;
	color: white;
}*/

.pre_windows_opr {
	position: absolute;
	top: 0;
	right: -1px;
	cursor: pointer;
}

.opr_icon.closed {
	background-position: 0 0;
}

.opr_icon {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 65px;
	height: 65px;
	background: transparent url("../images/wx/icon_opr.png") no-repeat;
}

.opr_icon.closed:hover {
	background-position: -65px 0;
}

.opr_icon {
	display: inline-block;
	width: 65px;
	height: 65px;
	background: transparent url("../images/wx/icon_opr.png") no-repeat;
}

ul,li {
	list-style: none;
}

ul,ol {
	padding: 0;
	margin: 0 0 10px 25px;
}

.divimg {
	margin-left: 100px;
	border: 1px solid;
	width: 400px;
	border-radius: 6px;
}